/**
 * 
 */
package com.shtel.paas.monitorcenter.system.management.user.management.service;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.shtel.paas.monitorcenter.system.management.user.management.entity.InsertEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.entity.SearchEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.entity.UpdateEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.entity.deleteEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.vo.MonitoringCenterUserVo;
import com.shtel.paas.monitorcenter.util.Page;

/**
 * @author zhaochuan.zhong
 *
 */
@Repository
public interface UerManagementService {

	// 用户信息列表数据获取
	Page<MonitoringCenterUserVo> selectUserInfo(SearchEntity rmpEnt);

	// 用户单个删除
	Integer deleteByIdsAndUserNo(deleteEntity rmpEnt);

	// 用户批量删除
	Integer deleteBatch(List<String> emp);

	// 用户信息列表数据插入
	Integer insertUserInfo(InsertEntity rmpEnt);

	// 用户信息更新
	Integer updateUserInfo(UpdateEntity rmpEnt);

}
